cable maintenance technician - Turkish English Dictionary